go/types.Interface.complete (field)
14 uses
go/types (current package)
interface.go#L23: complete bool // indicates that obj, methods, and embeddeds are set and type set can be computed
interface.go#L32: var emptyInterface = Interface{complete: true, tset: &topTypeSet}
interface.go#L71: typ.complete = true
interface.go#L140: if !t.complete {
interface.go#L141: t.complete = true
interface.go#L215: ityp.complete = true
named.go#L392: iface.complete = old.complete
subst.go#L166: iface.complete = t.complete
typeset.go#L168: if !ityp.complete {
universe.go#L86: def(NewTypeName(token.NoPos, nil, "any", &Interface{complete: true, tset: &topTypeSet}))
universe.go#L101: ityp := &Interface{obj: obj, methods: []*Func{err}, complete: true}
universe.go#L115: ityp := &Interface{obj: obj, complete: true, tset: &_TypeSet{nil, allTermlist, true}}